Contact
About Us
Terms and Conditions
Please login to view your points.
Copy page link link copied!
Just past by the Crystal Cathedral with my kid tonight....The light attracted & led us to the cathedral, which located at Garden Grove. The church was touted as "the largest glass building in the world" when it was completed in 1981, but went bankrupted at 2020 and sold to the Roman Catholic Diocese of Orange.